package top.healthylife.gateway.platform.jg.dto.antifraudblacklistv3.res;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;


/**
 * 反欺诈服务-黑名单API v3
 * @author gwx
 * @date 2021/9/9
 */
@Data
@Accessors(chain = true)
@ApiModel("反欺诈服务-黑名单API v3")
public class JGResBlackListV3Item{

    @ApiModelProperty(value = "三个规则(API结果只返回命中了的规则,未命中的规则不返回)" , notes = "三个规则(API结果只返回命中了的规则,未命中的规则不返回)")
    private List<JGResRuleDetailsDto> hits;

    @ApiModelProperty(value = "分数" , notes = "0 白名单 pass (0,20) 低概率黑名单 pass [20,80) 中概率黑名单 review [80,100) 高概率黑名单 reject 100 确定是黑名单 reject" , example = "[0,100]")
    private String score;

    @ApiModelProperty(value = "唯一标识Id" , notes = "唯一标识Id")
    private String jid;

    @ApiModelProperty(value = "描述" , notes = "描述" , example = "reject")
    private String description;
}
